package com.qf.service;

import com.qf.dto.PageSearchDTO;
import com.qf.entity.MallGoodsSpec;
import com.qf.entity.MallGoodsSpecOptions;
import com.qf.vo.PageResult;
import com.qf.vo.Result;

import java.util.List;

/**
 * <p>title: com.qf.service</p>
 * <p>Company: wendao</p>
 * author zhuximing
 * date 2021/9/16
 * description:
 */
public interface IGoodsSpecService {
    //分页查询以及查询全部数据展示
    public PageResult<MallGoodsSpecOptions>  selectSpecOptsByPage(PageSearchDTO<MallGoodsSpecOptions> optionsPageSearchDTO);
    //保存规格
    public Result saveSpec(MallGoodsSpec spec);
    // 编辑规格
    Result editSpec(MallGoodsSpec spec);
    // 删除规格
    Result delSpec(MallGoodsSpecOptions spec);
    //获取规格数据
    public List<MallGoodsSpec> findSpecAndOptsBytemplateId(String templateId);
}
